/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.patpro.controladores;

import com.patpro.modelo.javabeans.Profesor;
import com.patpro.modelo.servicios.ProfesorServicio;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;

/**

 */
public class ListadoProfesoresPublicoController extends AbstractController {
    
    private ProfesorServicio servicio_profesor;

    public void setServicio_profesor(ProfesorServicio servicio_profesor) {
        this.servicio_profesor = servicio_profesor;
    }

    public ProfesorServicio getServicio_profesor() {
        return servicio_profesor;
    }
    
    public ListadoProfesoresPublicoController() {
    }
    protected ModelAndView handleRequestInternal(
            HttpServletRequest request,HttpServletResponse response) throws Exception {
        ModelAndView mv = new ModelAndView("listado_profesores");
        mv.addObject("lista_profesores", servicio_profesor.listarProfesores());
        return mv;
    }

}
